Object-Oriented Web-Based Courses Development through XML

نویسندگان

  • Shyi-Shiou Wu
  • Sin-Min Tsai
  • Shya-Shiow Sun
  • Po-Ching Yang
چکیده

Web-based methodology has become a new paradigm for constructing computer assisted learning system. While HTML is a data representation language; so HTML-based courseware is machine-readable but not machine-understandable. The lack of suitable abstraction makes it difficult to construct frameworks for retrieving reusable pieces from HTML documents of different Web-based courses. Therefore, the development of Web-based courses is still mostly ad hoc. There still lack of a rigorous, systematic approach, and most current Web-based courses development and management practices rely on the knowledge and experience of individual developers. In this paper, we present an XML-cell based approach to construct Web-based courses, which is capable of improving the development and reusability of Web-based courses material by applying component oriented methodology and XML. In our approach, each curriculum element is encapsulated into an XML-cell, which is the basic component of a Web-based course, and the relative XML-cells can be aggregated into course units according to the course templates. So it will provide a systematic way for developing Web-based courses. Two useful tools are also developed. XML-wrapper is used to encapsulate structured information into marked-up information. You can cut and paste (or drag and drop) an HTML pieces into the wrapper area, assign the cell-template and add your customized properties; after that the XML-wrapper will construct the XML-cell. Another tool is X-Cell manager that is a Design-time Control module. With X-cell manager, you can browse the XML-cell base and select the reuse cell that you need.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From State to Structure: an XML Web Publishing Framework

We present the main features of a system designed to support the development and delivery of web applications through concepts for modularity, reuse and rapid prototyping. The system is based on an extended object-oriented database system that manages both application data and publishing information in terms of content, structure and presentation. The process of information delivery uses dynami...

متن کامل

CMServer : An Object-Oriented Framework for Website Development and Content Management

Providing content for heterogeneous platforms becomes more and more important. With the arrival of new mark-up languages such as CHTML or WML, separation of content and layout is a more critical property than ever for any system for website development. In this diploma thesis we present an object-oriented framework for multi-target website development and content management, implementing these ...

متن کامل

A Formal Object Approach to the Design of ZML

This paper addresses two issues: how formal object modeling techniques facilitate the XML application development and how XML technology helps formal/graphical software design process. In particular, the paper presents a XML/XSL approach to the development of a web environment for Z family languages (Z/Object-Z/TCOZ). The projection techniques and tools from object-oriented Z (in XML) to UML (i...

متن کامل

An Investigation of XML-technologies for Infrastructures for Web-based Virtual Courses

The emergence of XML has lead to a change in the development style for Web sites. XML’s advantages, such as the separation of content and presentation, or the possibility to develop application specification markup languages, have changed the creation, management and presentation of Web sites. We will investigate the suitability of XML technologies for authoring and delivering virtual, i.e. Web...

متن کامل

Architectures for Configurable Systems

For Digicomp, a major Swiss computer education company, Detlef Vollmann has authored and taught more than 150 courses on topics ranging from UNIX through advanced C/C++, OO analysis and design, design patterns to manager oriented briefings on software development process, enterprise application integration and XML. These courses are one to five days with four to 40 attendants, most in German, b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000